/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.unesp.demac.bcc.soo.clarus.dao;

import br.unesp.demac.bcc.soo.clarus.bean.Aluno;
import java.sql.Connection;
import java.sql.SQLException;

/**
 *
 * @author esaheki
 */
public interface AlunoDAO {

    /**
     * Salva dados de aluno
     * @param conn Conexão
     * @param alun Aluno a ser inserido
     * @param idUsuario Id Usuário
     */
    boolean salvarAluno(Aluno aluno) throws SQLException;
    Aluno validaAluno(String loginUsuario, String loginSenha) throws SQLException;
    Aluno getAlunoByRA(long ra) throws SQLException;
    Aluno getAlunoByIdUsuario(int idUsuario) throws SQLException;

}
